puff away on/at a pipe - Turkish English Dictionary